England will play three Tests, five one-day internationals and a one-off Twenty20 match when they tour Sri Lanka this winter.
England will play three Tests, five one-day internationals and a one-off Twenty20 match when they tour Sri Lanka this winter.